package com.hjxr.xmgl.web.mapper;

import com.hjxr.xmgl.web.domain.QuotaCategory;

import java.util.List;

/**
 * 指标分类管理Mapper接口
 * 
 * @author hjxr
 * @date 2021-12-02
 */
public interface QuotaCategoryMapper 
{
    /**
     * 查询指标分类管理
     * 
     * @param catId 指标分类管理ID
     * @return 指标分类管理
     */
    public QuotaCategory selectQuotaCategoryById(String catId);

    /**
     * 查询指标分类管理列表
     * 
     * @param quotaCategory 指标分类管理
     * @return 指标分类管理集合
     */
    public List<QuotaCategory> selectQuotaCategoryList(QuotaCategory quotaCategory);

    /**
     * 新增指标分类管理
     * 
     * @param quotaCategory 指标分类管理
     * @return 结果
     */
    public int insertQuotaCategory(QuotaCategory quotaCategory);

    /**
     * 修改指标分类管理
     * 
     * @param quotaCategory 指标分类管理
     * @return 结果
     */
    public int updateQuotaCategory(QuotaCategory quotaCategory);

    /**
     * 删除指标分类管理
     * 
     * @param catId 指标分类管理ID
     * @return 结果
     */
    public int deleteQuotaCategoryById(String catId);

    /**
     * 批量删除指标分类管理
     * 
     * @param catIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteQuotaCategoryByIds(String[] catIds);
}
